package cn.weekimwee.firstlineofcodeforkotlin.unit2

import android.os.Bundle
import android.util.Log
import cn.weekimwee.firstlineofcodeforkotlin.ActivityCollector
import cn.weekimwee.firstlineofcodeforkotlin.BaseActivity
import cn.weekimwee.firstlineofcodeforkotlin.R
import kotlinx.android.synthetic.main.activity_standard.*
import org.jetbrains.anko.startActivity

/**
 * standard是默认启动模式，不进行显示指定的情况下 都是这种模式
 * 只要启动  就创建一个实例  并不管返回栈中是否一有这个activity的实例
 */
class StandardActivity : BaseActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_standard)
        val TAG = this@StandardActivity::class.java.simpleName
        Log.e(TAG, "$TAG is create")
        button.setOnClickListener { startActivity<StandardActivity>() }
        button2.setOnClickListener { ActivityCollector.finishAll() }
    }
}
